//抽象函数  高阶函数  节流防抖
//防抖
export const debounce=(fn,dur=500)=>
{
    let timer;
    return function(){
        clearTimeout(timer)
        timer=setTimeout(()=>{
            fn.apply(this,arguments)
        },dur)
    }
} 